IP block
.000115.124.16.0 - 115.124.31.255Taobao
- descr
- Zhejiang Taobao Network Co.,Ltd 2nd floor, Westlake International technology Building 391Wener Road, Hangzhou, China
- IPs (2)
- name
- Taobao
- rep
- 0
- rir
- apnic
- status
- ALLOCATED PORTABLE
- ts_added
- 2025-03-08 16:45:18.666000
- ts_last_update
- 2025-05-04 07:45:21.548000